package com.training.mapper;

import com.training.entity.Teacher; // 导入 Teacher 实体类
import org.apache.ibatis.annotations.Mapper; // 导入 Mapper 注解
import org.apache.ibatis.annotations.Param; // 导入 Param 注解，如果方法有多个参数或参数名与XML中不一致时使用

@Mapper // 标记这是一个 MyBatis Mapper 接口
public interface TeacherMapper {

    /**
     * 根据 User ID 查找教师记录
     * @param userId 用户的 ID (来自 user 表)
     * @return 对应的 Teacher 对象，如果找不到返回 null
     */
    Teacher findByUserId(@Param("userId") Long userId);
}